nodule deposit - Francés Inglés Diccionario